OUR CLINICS

icon

Vetlife is a locally owned and operated veterinary business with clinics serving Canterbury, MacKenzie, Otago, Tasman/Nelson and Marlborough.

We look forward to welcoming you into one of our Vetlife clinics.

We have veterinary clinics based throughout the South Island. Each clinic employs professionals with a variety of skills and expertise. Select your nearest town to view more details. Please note our clinics are closed on public holidays. In the event of an emergency, please telephone your local clinic. If you call outside of our business hours, you will be directed to an Emergency After-Hours Service, to assess your emergency and, if necessary, put you in touch with your nearest on-call vet.

Administration Office

Opening Hours

Monday to Friday: 8am – 5pm

Other clinics near you

Diamond Harbour

Opening Hours

Monday to Wednesday: 1-5pm.
Thursday: 8am-5pm.
Friday: 1-5pm.
Saturday:
10:00 AM – Noon
 

Other clinics near you

Geraldine – Centre for Dairy Excellence

Expertise

Clinic Services

Opening Hours

Monday to Friday: 8.30am – 2.30pm

Other clinics near you

Māpua

Clinic Services

Opening Hours

Monday to Friday: 8.30am – 5.30pm
Saturday & Sunday:
Closed
Public Holidays: Hours may vary
Book online through our online portal

Other clinics near you

Motueka

Opening Hours

Monday – Friday: 8.30am – 5.30pm
Saturday:
9am – 2pm
Sunday: Closed. (Vetlife Richmond Clinic is open 10am – 2pm)
Public Holidays: Hours may vary
Book online through our online portal

Other clinics near you

New Brighton

Opening Hours

Monday to Friday: 8am – 7pm

Saturday: 9am – 2pm.

All consultations by appointment only.

Other clinics near you

Oxford

Opening Hours

Monday, Tuesday, Thursday, Friday: 8am – 5pm (consults 9-11:30am and 2-3.30pm)

Wednesday: 8am – 7pm (consults 1-6:30pm).

Other clinics near you

Rai Valley

Opening Hours

Monday to Friday 9am to 3pm; Spring hours: 12 Aug – 18 Oct, 2024 8am to 4pm.

On-farm vet consultations by appointment only.

Other clinics near you

Legend

Let’s stay in touch

“Just what I want in my local vet. Caring, kind, going above and beyond. Each staff member I have encountered over the past few months: reception, nurses and vets, has been amazing. Thank you so much for your support and kindness.”

Paula